Big Huge Thesaurus

Pyrrosia lingua

noun

sounds kind of like